#!/bin/bash

#接收用户名和用户密码
read -p "请输入用户名：" uisername
if id $username &>/dev/null ;then #若用户已经存在，则询问是否修改密码
	read -p "用户名$username已经存在,是否修改密码[Y/N]" ans;
	if [ $ans == "Y" ];then
		read -s -p "请输入修改的密码：" userpwd
		echo $userpwd | passwd $username --stdin
	elif [ $ans == "N" ];then
		exit;
	else
		echo "输入有误"
	fi
else   #用户不存在，则新建
	read -s -p "请输入用户密码：" userpwd #-s的作用是不让输入内容显示在屏幕上
	useradd $username
	echo $userpwd | passwd $username --stdin
fi
